Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 NORTH STREET Semi-Detached £309,000 7 Jan 2011
29 NORTH STREET Terraced £339,103 £66,000 5 Dec 1997
MOWBRAY, 5 NORTH STREET Detached £666,420 £630,000 25 Apr 2023